heaps more - German English Dictionary